﻿@charset "utf-8";
/*公共样式表*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, blockquote, th, td { margin: 0; padding: 0; }
body { background-color:#fff; font:12px/1.5 "Microsoft Yahei", "SimHei", "simsun"; color:#333; background-image: url(/Public/cat/images/qz_bg.jpg); background-repeat: no-repeat; background-position: center top; } 
html { font-size: 12px; }
div, td, th { word-break: break-all; word-wrap: break-word; }
th { text-align: left; }
ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; }
em { font-style: normal; }
em, cite { font-style: normal; }
form { display: inline; }
* { outline: none; }
blockquote { quotes: none; }
blockquote:before, blockquote:after, { content:''; content:none; }
a:link { color: #666; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #c00; text-decoration: underline; }

/*浮动及高度*/ 
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; margin: 0; padding: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; }
.nullclear { clear: both; padding-bottom: 10px; }
.clear_t { clear: both; padding-top: 10px; }
.clear_t25 { clear: both; padding-top: 25px; }
.clear_t5 { clear: both; padding-top: 5px; }
.clear_b { clear: both; padding-bottom: 10px; }
.clear_b15 { clear: both; padding-bottom: 15px; }
.clearfix { clear: both; }
.ad { padding-top: 10px; }
.header { padding-top: 0px; }
.cf::after, .main::after, .bottom-area::after, .block::after {  clear: both;  content: " ";  display: block;  font-size: 0;  height: 0;  visibility: hidden;  }

/*字号*/
.zh12 { font-size: 12px; }
.zh14 { font-size: 14px; }
.zh16 { font-size: 16px; }
.zh18 { font-size: 18px; }
.zh20 { font-size: 20px; }
.zh22 { font-size: 22px; }

/*文字色及链接色*/ 
.hon, .hon a:link { color: #CC0000; text-decoration: none; }
.hei, .hei a:link { color: #000; text-decoration: none; }
.hui, .hui a:link { color: #333; text-decoration: none; }
.lan, .lan a:link { color: #0895CF; text-decoration: none; }
.hon a:hover, .hei a:hover, .hui a:hover, .lan a:hover { color: #CC0000; text-decoration: underline; }
.bai, .bai a:link, .bai a:visited { color: #fff; text-decoration: none; }
.bai a:hover { color: #FFF200; text-decoration: underline; }
.colortxt, .colortxt a:link { color: #999999; text-decoration: none; }
.colortxt a:hover { text-decoration: underline; color: #CC0000; }
.red,.red a:link {color:#CA1B00;font-family:"Microsoft Yahei","SimHei", "simsun";font-size: 18px;text-decoration: none;}
.red a:hover {text-decoration:underline;color:#CC0000;}

/*主体结构宽度*/ 
.w1000ad { width: 1000px; margin-right: auto; margin-left: auto; padding:8px 0 0 0; }
.w1000ad15 { width: 1000px; margin-right: auto; margin-left: auto;padding:15px 0 0 0; }
.w1000ad25 { width: 1000px; margin-right: auto; margin-left: auto; padding:25px 0 0 0; }
.w1000 { width: 1000px; padding: 0; margin: 0 auto; }
.w660 { width: 660px; padding: 0; }
.w650 { width: 650px; padding: 0; }
.w480 { width: 480px; padding: 0; }
.w310 { width: 310px; padding: 0; }
.w330 { width: 330px; padding: 0; }
.w300 { width: 300px; padding: 0; }

/***** 样式内容开始 *****/ 
/*顶部导航*/ 
.pagetop { height:36px; position:relative; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(http://static.hsw.cn/b/images/bg2009s.gif); background-repeat: repeat-x; margin-top: 0px; }
.pagetop .menu{ height:36px; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.pagetop .menu li{ float:left; }
.nav12{ line-height:36px; height:36px; width:1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } 
.nav12,.nav12 a:link { color:#333333; font-size: 12px; text-decoration: none; display:block; float:left; padding-right: 5px; padding-left: 5px; }
.nav12 a:hover {text-decoration:underline;color:#ff0000;}
.nav12 span{ float:left; text-align: center; width: 10px; color: #CCCCCC; }

/*搜索区*/ 
.hsblogo{ float: left; padding-top: 10px; padding-right: 10px; }
.hswad{ float: right; padding-top: 95px; padding-right: 10px; }
.shousuok{ padding-top: 100px; }
.shousuok h3{ line-height: 30px; height: 30px; width: 300px; text-align: center; color: #666666; }
.shousuok iframe{ width:305px; height:35px; float: right; }

/*导航*/ 
#wd {
   width: 329px;
    height: 38px;
    display: block;
    position: absolute;
    line-height: 33px;
    border: 1px solid #e1e1e1;
    color: #7d7d7d;
    top: 75px;
    z-index: 2;
    font-size: 14px;
    text-indent: 10px;
    float: right;
	left: 501px;
}
.search-btn {
    width: 90px;
    height: 40px;
  margin-top: 39px;
    background: #D70000;
    font: normal 20px/40px microsoft yahei;
    color: #fff;
}
.dhbox { height:46px; position:relative; margin:0 auto; background-image: url(/Public/cat/images/qz_bgk.png); background-repeat: repeat-x; }
.dhbox .dhbox_t { width:1000px; height:46px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-repeat: no-repeat; } 
.dhbox .dhbox_t li {float:left;} 
.dhbox .dhbox_t .navFirst { color:#FF0000; height:46px; display:block; float:left; line-height:40px; font-size:16px;width: 35px;background-color:#ffffff; }
.dhbox .dhbox_t a{ color:#FFF; height:46px; display:block; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; font-size:16px; text-decoration:none; line-height: 40px; }
.dhbox .dhbox_t li a:hover {text-decoration:none;filter:alpha(opacity=70);opacity:.7;color:#FF6666;background:#FFF;}
.dhbox .dhbox_t li .menuli {background:url(images/qz_line.png) no-repeat right center;}
.dhbox_b{ padding-left: 8px; }
.daohancd { width:1000px; height:40px; float:left; overflow:hidden; font-family:"Microsoft Yahei"; margin-top: 6px; }
.dhbox_t span a{color:#FFFF00; height:46px; display:block; font-size:16px; text-decoration:none; line-height: 40px;}
.dhbox_t span a:hover{ text-decoration: underline; }

/*头条区*/
.yaoweik{ width:340px; float:right;}
.toutiao { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.toutiao h2 {text-align:center;font-size:18px;font-family:"Microsoft Yahei", "SimHei", "simsun";line-height: 40px;height: 40px; overflow: hidden;}
.toutiao h2 a:link {color: #000000;}
.toutiao h2 a:hover { color:#c00; text-decoration: none; }
.toutiao p {color:#666; text-indent:2em;padding-bottom: 10px;line-height: 25px;font-size: 12px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
.tpkuan{ width:300px; float:left;position: relative;display: inline;}
.tpkuan img{ width:300px; height:240px;}
.tpkuan  .pic { clear: both; display: block; width: 300px; height: 240px; overflow: hidden; margin:0 auto; }
.tpkuan  .pic img{width: 300px; height: 240px;}
.tpkuan .bjtm { position: absolute; left: 0; top: 210px; width: 300px; height: 30px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); }
.tpkuan .biaoti { position: absolute; left: 0; top: 210px; width: 300px; line-height: 30px; color: #eeedeb; }
.tpkuan .biaoti span { float: left; text-align: center; width: 300px; font-size: 14px; }
.tpkuan span a:link, .tpkuan span a:visited { color: #FFFFFF; }
.tpkuan span a:hover { color: #eb6100; }

/*数字报*/ 
.shuzib{ width: 298px; border: 1px solid #E4E4E4; }
.shuzib h3{ line-height: 40px; height: 40px; font-size: 16px; padding-left: 10px; color: #D70000; background-color: #FFFFFF; }
.shuzib span{ background-image: url(/Public/cat/images/szb_line.png); height: 10px; width: 298px; float: left; background-color: #F8F8F8; }
.shuzibo { width:298px; background-color: #F8F8F8; }
.shuzibo img { float: left; height: 200px; width: 140px; display: block; margin: 0px; padding: 0px; }
.shuzibo .digitNewsBox { float: left; width: 145px; padding-top: 8px; padding-left: 5px; }
.shuzibo .digitNewsBox .zy-dishi a { display: block; line-height: 25px; margin-bottom: 8px; text-align: center; background-color: #FFCCCC; height: 25px; font-size: 16px; font-weight: bold; color: #D70000; }
.shuzibo .digitNewsBox .other-dishi { border-top: 1px dotted #c9c9c9; overflow: hidden; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
.shuzibo .digitNewsBox .other-dishi li { float: left; margin: 3px 0; width: 67px; }
.shuzibo .digitNewsBox .other-dishi a { display: block; text-align: center; background-color: #E4E4E4; font-size: 14px; }
.shuzibo .digitNewsBox .other-dishi a:hover{ background-color: #D70000; color: #FFFFFF; text-decoration: none; }
.shuzibo .digitNewsBox .other-dishi li:nth-child(2n) { margin-left: 10px; }

/*右侧栏目*/ 
.w300ck{ width:300px;}
.youclmt {height:40px;background-color: #f0f0f0;margin-bottom: 10px;width: 300px;}
.youclmt h3 { padding-left:10px; line-height:40px; font-size: 21px; font-weight: normal; float: left; }
.youclmt span { float: right; line-height: 40px; height: 40px; text-align: right; padding-right: 10px; }

/*右侧区块列表*/ 
.langmubt{ width: 300px; }
.langmubt li{ display: block; line-height: 26px; height: 26px; float: left; list-style: outside none none; background: url(http://static.hsw.cn/b/quote/20150305_2hui/image/bul.gif) no-repeat  left center; width: 300px; overflow: hidden; }
.langmubt li a { font-size: 14px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px; }
.langmubt li span { color: #717070; float: right; font-size: 12px; height: 26px; line-height: 26px; overflow: hidden; text-align: right; width: 70px; }
/*列表2*/ 
.langmubt2{ }
.langmubt2 li{ display: block; line-height: 30px; list-style: outside none none; background: url(/Public/cat/images/dian.png)  no-repeat left center; height: 30px; padding-left: 8px; overflow: hidden; }
.langmubt2 li a { font-size: 14px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 10px;display: block; }
.langmubt2 li span { color: #717070; float: right; font-size: 12px; height: 26px; line-height: 26px; overflow: hidden; text-align: right; width: 80px; }

/*要闻区*/
.yawentjk{margin-bottom: 15px;border-bottom: 1px solid #FFCCCC;}
.yawentjk .nanmoco { height: 30px; line-height: 30px; }
.yawentjk .nanmoco h3 { border-bottom: 4px solid #ca1b00; padding:0 12px; float: left; font-size: 16px; font-weight: normal; }
.yawentjk .nanmoco .more a { color: #666666; float: right; padding-left: 20px; padding-right: 0; font-size: 14px; }

/*图片区*/
.lanmutp{ overflow: hidden; width: 1020px; }
.lanmutp li { float: left; width: 185px; margin-bottom: 19px; margin-right: 19px; }
.lanmutp li .tplrk {position: relative;width: 185px;display: inline;margin-top:0;margin-left:0;float: left;}
.lanmutp li .tplrk .pic { clear: both; display: block; width: 185px; height: 120px; overflow: hidden; margin:0 auto; }
.lanmutp li .tplrk .pic img{width: 185px; height: 120px;}
.lanmutp li .tplrk .bjtm { position: absolute; left: 0; top: 90px; width: 185px; height: 30px; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); }
.lanmutp li .tplrk .biaoti { position: absolute; left: 0; top: 90px; width: 185px; line-height: 30px; color: #eeedeb; }
.lanmutp li .tplrk .biaoti span { float: left; text-align: center; width: 185px; font-size: 14px; }
.lanmutp li .tplrk span a:link, .tplrk span a:visited { color: #FFFFFF; }
.lanmutp li .tplrk span a:hover { color: #eb6100; }

/*地底信息*/ 
.foot { margin: 0 auto; }
.foot .jianje{ height: 32px; text-align: center; line-height: 32px; font-size: 12px; border-top: #CCCCCC 1px solid; background-color: #CA1B00; color: #FFFFFF; }
.foot .jianje a:link, .foot .jianje a:visited { color: #FFFFFF; }
.foot .jianje a:hover { color: #FFFF00; }
.foot .dbxinx{text-align: center; color: #666666; line-height: 25px; font-size: 12px; background-color: #FFFFFF;}
.foot .dishik{ background-color: #EFEFEF; border-top: 1px solid #CCCCCC; padding-top: 15px; height: 230px; }
.dishik .zuo{ float: left; width: 520px; }
.dishik .zuo h3{ font-size: 16px; height: 40px; line-height: 40px; }
.dishik .you{ width: 470px; float: right; font-size: 14px; }
.dishik .you h3{ font-size: 16px; height: 40px; line-height: 40px; }
.dishik .you .kuai{ font-size: 16px; line-height: 30px; color: #666666; }
.jizhez li{ float: left; padding-top: 5px; width: 235px; padding-right: 10px; border-right: 1px dashed #CCCCCC; margin-right: 14px; padding-bottom: 5px; color: #666666; }
.jizhez li .kuai{ position: relative; font-size: 14px; }
.jizhez span{ }
.jizhez em{ width: 100px; float: left; position: absolute; left: 75px; top: 0px; }
.jizhez li img{ display: block; padding-left: 10px; float: left; }

/*内容页*/ 
.article {float: left;width: 660px;}
.article .nairong{}
.article .hd p{font-size: 14px;line-height: 30px;text-align: center;}
.article p.lead_tit{ }
.article p.sub_tit{ }
.article h1 { font-size: 26px; line-height: 50px; height: 50px; text-align: center; }
.article .tit-bar {border-bottom: 1px dotted #9e9e9e;}
.article .article-summary{ background-color: #FCEEEE; padding: 10px; text-align: center; color: #D70000; font-size: 14px; }
.tit-bar .rqilayuan { padding: 10px 0 5px; text-align: center; }
.tit-bar .rqilayuan a { color: #0895cf; }
.rqilayuan .article-time{ padding-right: 10px; padding-left: 10px; }
.article .contentBox{ font-size: 14px; line-height: 180%; padding: 40px 0;}
/*.article .contentBox img{ padding: 10px; }*/
.article .contentBox p{ padding-top: 5px; padding-bottom: 5px; }
.article .paged{}
.article .hswtuij{ text-align: center; padding-bottom: 10px; }
.article .laiyuan{ text-align: right; font-size: 14px; color: #FF6600; line-height: 30px; height: 30px; }
.article .comment{ background-color: #F6F6F6; border: 1px solid #CCCCCC; padding: 10px; font-size: 14px; line-height: 180%; margin-bottom: 20px; }

/*内容页大图*/
.picshow {  border: #d9e0ea 1px solid; margin: 0 auto; width: 530px; height: 420px;  }
#picarea {  margin: 0 auto; width: 530px; background: #fff; height: 420px  }
#bigpicarea {  position: relative; margin: 0 auto; width: 530px; height: 310px; overflow: hidden  }
.image {  text-align: center  }
.image img {  border: #ececec 1px solid; margin: 0 auto;  }
#bigpicarea .word {  text-align: center; height: 50px; color: #333  }
#bigpicarea .word h3 {  text-align: center; line-height: 48px; height: 48px; color: #333; font-size: 14px  }
#bigpicarea .ui-els-hide {  display: none  }
#thumbs {  list-style-type: none; margin: 0 auto; width: 530px; height: 60px; overflow: hidden;  }
* html #thumbs {  height: 100%  }
#thumbs li {  margin: 0 7px; width: 90px; display: inline; float: left; height: 60px  }
#thumbs ul {  margin-top: 3px; width: 1000px;  }
#thumbs li.last_img {  margin-right: 4px  }
#thumbs li.first {  margin: 25px 10px 0 15px; width: 9px; height: 16px; cursor: pointer  }
#thumbs li.last {  margin: 25px 10px 0 15px; width: 9px; height: 16px; cursor: pointer  }
#thumbs li a {  border: #fff 2px solid; width: 90px; height: 60px; display: block; font-size: 0;  }
#thumbs li a:hover {  border: 2px solid #000;  }
#thumbs li a.current {  border: 2px solid #f8ae0f;  }
#thumbs li.first img { }
#thumbs li.last img { }
.bigbtnPrev {  z-index: 100; position: absolute; width: 35px; height: 51px; top: 130px; cursor: pointer; left: 30px  }
.bigbtnNext {  z-index: 100; position: absolute; width: 35px; height: 51px; top: 130px; cursor: pointer; right: 30px  }
#big_play_prev {  background-image: url(/Public/cat/images/leftbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='/Public/cat/images/leftbig.png')}
#big_play_next {  background-image: url(/Public/cat/images/rightbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='/Public/cat/images/rightbig.png')}
#smallpicarea {  margin: 0 auto; width:530px; border-top: #ececec 1px solid; padding-top: 20px  }
.article .comment h3{ font-size: 16px; color: #FF0000; }

/*独家策划*/
.djch{ float: left;width:300px;}
.list a {  display: block;  float: left;  margin-right: 10px;  text-decoration: none;  width: 140px;  }
.list b {  color: #172c45;  display: block;  float: left;  font-size: 14px;  font-weight: normal;  height: 26px;  line-height: 26px;  overflow: hidden;  text-align: center;  width: 140px;  }

/*老陕一周*/
.lsweek{width: 980px;}
.picr{ width: 980px; margin: 0 auto;}
.picr ul {  float: left;  padding: 10px;  width: 980px;  }
.picr .picnew li {  float: left;  height: 160px;  list-style: outside none none;  padding: 4px 5px 0 6px;  width: 183px;  }
.picr .picnew li span, .picr .picnew li span a {  color: #333333;  float: left;  font-size: 12px;  line-height: 24px;  text-align: center;  width: 183px;  }
.page{
	height: 27px;
    line-height: 27px;
    overflow: hidden;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
    clear: both;
    font-size: 14px;
}
.page em {
    height: 25px;
    text-align: center;
    display: inline-block;
    margin-left: 10px;
    border: 1px solid #ededed;
    color: #dedede;
    background: #fafafa;
     padding-left: 10px;
    padding-right: 10px;
    line-height: 25px;
    vertical-align: top;
}
.page  span {
     padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    text-align: center;
    color: #fff;
    display: inline-block;
    border: 1px solid #D70000;
    background-color: #D70000;
    margin-left: 10px;
    line-height: 25px;
    vertical-align: top;
}
.page  a {
       padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    white-space: nowrap;
    line-height: 25px;
    border: 1px solid #ededed;
    display: inline-block;
    text-align: center;
    margin-left: 10px;
    color: #acacac;
    background: #fff;
    vertical-align: top;
}